const path = require('path')
const HtmlWebpackPlugin = require('html-webpack-plugin')

module.exports = {
    entry: { // entry 接受一个对象时，可以定义多个入口文件
        app: './src/app.js',
        main: './src/main.js'
    },
    output:{
        path: path.resolve(__dirname, 'dist'),
        filename: '[name].js' // webpack 内置命名方式，[name] 以文件名原本自己的名字命名
    },
    plugins: [
        new HtmlWebpackPlugin({
            template: path.resolve('./public/index.html')
        })
    ],
    mode: 'production'
}